refrigerator baffle - Turkish English Dictionary